Wyświetl wpisy archiwalne

Podczas rozpakowywania archiwów, programiści czasami chcą szybko sprawdzić, czy wpis istnieje w archiwum, ponieważ rozpakowywanie archiwum może być czasem kosztowne. IronZIP umożliwia przeglądanie wpisów archiwum bez ich wcześniejszego rozpakowywania, oszczędzając czas i pozwalając szybko sprawdzić i zweryfikować pliki przed ich rozpakowaniem.

W tym przykładzie szybko przejdziemy przez przykład wykorzystania klasy Entry w IronZipArchive w celu uzyskania listy wpisów w archiwum i wydrukowania nazw tych wpisów do inspekcji.

Importowanie istniejącego archiwum

Najpierw importujemy przestrzeń nazw IronZip. Następnie inicjalizujemy nowy IronZipArchive z ścieżką do archiwum ZIP jako parametrem, aby załadować archiwum.

Przeglądanie zawartości archiwum

Po zaimportowaniu archiwum ZIP możemy wykorzystać właściwości klasy IronZipArchive do uzyskania listy wpisów w archiwum. Właściwość Entries w IronZipArchive zwraca wpisów Entry w archiwum.

Właściwość Entry

Właściwość Entry zawiera kilka właściwości, takich jak name, size, version, oraz inne właściwości, takie jak comments i metoda szyfrowania użyta do utworzenia tego wpisu. W tym przykładzie wykorzystujemy pętlę for do iteracji po liczbie wpisów na liście, aby wydrukować wszystkie names wpisów w archiwum, pokazując wszechstronność przeglądania wpisów bez ich rozpakowywania. Aby uzyskać pełną listę właściwości dostępnych dla klasy Entry, proszę odwiedzić tutaj.

Naucz się tworzyć, odczytywać i wyodrębniać pliki ZIP za pomocą IronZip

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 19,517 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronZip
uruchom próbkę zobacz, jak twoje pliki stają się archiwum.